//
//  CommonDef.h
//  Invest
//
//  Created by 邓晓羽 on 15/1/13.
//  Copyright (c) 2015年 chenliang. All rights reserved.
//  通用宏定义
//

#ifndef Invest_CommonDef_h
#define Invest_CommonDef_h

#define COUNT_FOR_SHOW_GESTURE  5           //当应用从后台重新激活时，若在后台的时间超过该值（单位/秒），则弹出手势解锁界面

#define COUNT_FOR_LOCK_GESTURE  10          //当在手势解锁界面输入手势密码错误需要锁定解锁界面时，锁定时间为该值（单位/秒）

#define COUNT_FOR_TRY_GESTURE   5           //当在手势解锁界面输入手势密码，错误次数达到该值时，锁定解锁界面

#define MIN_LENGTH_FOR_GESTURE      4       //手势密码最短长度

//注册前后台通知
#define NOTIFICATION_RESIGN_ACTIVE              @"appResignActive"
#define NOTIFICATION_BECOME_ACTIVE              @"appBecomeActive"


//全局变量UserDefaultsUtil中的key的定义
#define GLOBALDATA_ISLOGINED                    @"login"                        //是否已有用户登录，值为bool

#define GLOBALDATA_ISNEEDFRESHACOUNTINFO        @"isNeedFreshAcountInfo"        //是否需要刷新“我的账户”界面，值为bool

#define GLOBALDATA_GESTURES                     @"gestureDatas"                 //该设备上所有用户的手势密码数据，值为NSDictionary

#define GLOBALDATA_LASTUSER                     @"lastUserName"                 //最近登录的用户名，值为NSString

#define GLOBALDATA_GESTUREVERIFYAPPEAR          @"gestureVerifyViewAppeared"    //手势解锁界面是否已弹出，值为bool
#define GLOBALDATA_GESTURESETAPPEAR             @"gestureSetViewAppeared"       //手势解锁界面是否已弹出，值为bool
#endif
